import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;


public class Pesos {
	
	private Mobilidade mobilidade;
	private NumeroPeca peca ;
	private Paridade  paridade ;
	private Fronteira fronteira ;
	private PontuacaoDaTabela pontuacao ;
	File arquivoPesos = new File("pesos.txt");
	
	public Pesos(){
		mobilidade = new Mobilidade(10,10,10,1);
		peca = new NumeroPeca(10,10,10,1);
		fronteira = new Fronteira(10,10,10,1); 
		paridade = new Paridade(10,10,10,1);
		pontuacao = new PontuacaoDaTabela(10,10,10,1);
	}
	
	
	public Mobilidade getMobilidade() {
		return mobilidade;
	}




	public void setMobilidade(Mobilidade mobilidade) {
		this.mobilidade = mobilidade;
	}




	public NumeroPeca getPeca() {
		return peca;
	}




	public void setPeca(NumeroPeca peca) {
		this.peca = peca;
	}




	public Paridade getParidade() {
		return paridade;
	}




	public void setParidade(Paridade paridade) {
		this.paridade = paridade;
	}




	public Fronteira getFronteira() {
		return fronteira;
	}




	public void setFronteira(Fronteira fronteira) {
		this.fronteira = fronteira;
	}




	public PontuacaoDaTabela getPontuacao() {
		return pontuacao;
	}




	public void setPontuacao(PontuacaoDaTabela pontuacao) {
		this.pontuacao = pontuacao;
	}




	public File getArquivoPesos() {
		return arquivoPesos;
	}




	public void setArquivoPesos(File arquivoPesos) {
		this.arquivoPesos = arquivoPesos;
	}




	public void gravaArquivo(String string) throws IOException{
		FileOutputStream out = new FileOutputStream(arquivoPesos);
		out.write(string.getBytes()); 
		out.close(); 
			
		
	}
	
	
	
	
	
	
}
